global HAUTEUR_INITIALE_BLOC; %m
HAUTEUR_INITIALE_BLOC = 10;

global MASSE_BLOC; %kg
MASSE_BLOC = 0.140;

global COTE_BLOC; %m
COTE_BLOC = 0.1;

global RAYON_CERCLE_CIRCONSCRIT_BLOC;
RAYON_CERCLE_CIRCONSCRIT_BLOC = COTE_BLOC/(sqrt(2)); 

global VITESSE_ANGULAIRE_INITIALE_BLOC; %r/s
VITESSE_ANGULAIRE_INITIALE_BLOC = [0 -10 0];

global POSITION_INITIALE_BLOC; %m
POSITION_INITIALE_BLOC = [3 0 HAUTEUR_INITIALE_BLOC];

global DIAMETRE_BALLE; %m
DIAMETRE_BALLE = 0.067;

global RAYON_BALLE; %m
RAYON_BALLE = DIAMETRE_BALLE / 2;

global MASSE_BALLE; %kg
MASSE_BALLE = 0.058;

global HAUTEUR_INITIALE_BALLE; %m
HAUTEUR_INITIALE_BALLE = 2;

global POSITION_INITIALE_BALLE; %m
POSITION_INITIALE_BALLE = [0 0 HAUTEUR_INITIALE_BALLE];

global COEFFICIENT_FROTTEMENT_VISQUEUX; % kg / (m^2 * s)
COEFFICIENT_FROTTEMENT_VISQUEUX = 0.1;

global RAYON_BASSIN; % m
RAYON_BASSIN = 0.3;

global COEFFICIENT_RESTITUTION;
COEFFICIENT_RESTITUTION = 0.7;

global ACCELERATION_GRAVITATIONNELLE; %m/s^2
ACCELERATION_GRAVITATIONNELLE = [0 0 -9.8];

global INTERVALLE_SIMULATION; %s
INTERVALLE_SIMULATION = 0.001;

global MATRIX_INERTIE_CUBE;
MATRIX_INERTIE_CUBE = [[MASSE_BLOC*(0.1*0.1)/6 0 0]
                       [0 MASSE_BLOC*(0.1*0.1)/6 0]
                       [0 0 MASSE_BLOC*(0.1*0.1)/6]];
                   
global MATRIX_INERTIE_BALLE;
MATRIX_INERTIE_BALLE = [[2*MASSE_BALLE*RAYON_BALLE*RAYON_BALLE/5 0 0]
                       [0 2*MASSE_BALLE*RAYON_BALLE*RAYON_BALLE/5 0]
                       [0 0 2*MASSE_BALLE*RAYON_BALLE*RAYON_BALLE/5]];